package com.csu.tingtian.service;

import com.csu.tingtian.common.CommonResponse;
import com.csu.tingtian.entity.LegalFarm;
import com.csu.tingtian.entity.ProvideProduce;
import com.csu.tingtian.entity.RentFarm;

import java.util.List;

public interface FarmService {
    //商家上架农场，改变legalfarm中的状态为1
    CommonResponse<String> changeStatus(String farmName);
    //商家上架农场，选择可种植的农产品
    CommonResponse<RentFarm> insertRentFarm(String id,String farmName);
    //获取所有出租农场的信息
    CommonResponse<List<LegalFarm>> getAllRentFarm();
    //用户租赁农场后，更新该农场的farmFreeArea，即更新legalFarm表
    CommonResponse<String> updateArea(String farmName,int area);
}
